﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="User_Add.aspx.cs" Inherits="JKF.Web.Sys.User.User_Add" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>用户添加页面</title>  
        <%= RegScript("~/js/jquery.1.5.js")%>
        <%= RegScript("~/js/jquery.js")%>
        <%=RegScript("~/js/jquery.json.js")%> 
        <%= RegScript("~/js/jquery.nhis.js")%>
        <%= RegScript("~/js/jquery.rchis.js")%>
        <%=RegScript("~/js/jquery.validate.js")%> 
        <%=RegStyle("~/js/suggest/jquery.suggest.css")%>
        <%= RegScript("~/js/jquery-ui-custom.min.js")%>
        <%= RegScript("~/js/css.js")%>
        <%= RegScript("~/js/DatePicker/WdatePicker.js")%>
        <%= RegScript("~/js/Common.js")%> 
        <script src="../../js/Uppop/tipswindown2.js"  type="text/javascript"></script> 
        <link href="../../App_Themes/Theme2/Include.css"   rel="stylesheet" type="text/css" />
        <link href="/js/JQueryzTreev3.5/css/zTreeStyle/zTreeStyle.css" rel="stylesheet" type="text/css" />
        <script src="/js/JQueryzTreev3.5/js/jquery.ztree.all-3.5.min.js" type="text/javascript"></script>
         
    <style type="text/css">
     
    label
    {
    	color:Black;
    }
    .showMsg
    {
    	color:Red;
    }
      
    </style>
    <script type="text/javascript" language="javascript">
        $(function () {
            $("#BtnSave").click(function () {
                saveModule();
                //tipsWindown.close();
            });
            $('#btnclose').click(function () {
                parent.tipsWindown.close();
            });
        }); 
            
    </script>
   
     <script type="text/javascript">
         var isAdd = '<%=NoAddRedirect%>'  //没有权限跳转到提示页面
         var intSetTimeOutID; // 用于停止计时器 
         var arrLinkBtn = new Array(); 
         arrLinkBtn.push(new Array('clearUserForm()', '继续添加'));   
         arrLinkBtn.push(new Array('parent.tipsWindown.close()', '返回列表'));
         var AppPath = "<%=AppPath %>";
         var handler = AppPath + '/do/Sys/SysUser.do';
         var scid = '<%=P("moduleKey") %>'; 
         var operationType = 'InsertUser'; // 操作类型
         var dateCreateGuid = '<%=Guid.NewGuid() %>'; //产生guid
         var dateCreate = '<%=DateTime.Now.ToString("yyyy-MM-dd") %>'; //如果是添加则取当前日期 如果是修改则是数据创建时间
         var isTreeSucceed = false; // 记录店铺树是否加载完毕
         var ntEmpt = /^[^ ]+$/;
         var dtReg = /^\d{4}(\/|-)([1][0-2]|[1-9]|0[1-9])(\/|-)([1-2][0-9]|3[0-1]|[1-9]|0[1-9])( (0?[0-9]|1[0-9]|2[0-4])(:([0-5][0-9])){1,2})?$/;
         var ntmd5 = /^\w{8}-(\w{4}-){3}\w{12}$/;  // 校验MD5有效性
         $(function () {
             check();
             InitForm();
             // 检查分组名称
             checkName();
             // 判断选择角色
             
             //roleSelectChange();作废
             if (ntEmpt.test(scid)) {
                 arrLinkBtn.shift(); //修改时，移除继续添加按钮
             }
         });
         //$.FxNull(jd.val(), "")  此方法是如果获取到的为Null或者undefine 就赋值为""
         function check() {
             alxVr.push({ id: "ACCOUNT",
                 rule: function (jd) {
                     if (!ntEmpt.test(jd.val())) {
                         this.msg = "请输入账号."; return false;
                     } else if ($.FxNull(jd.val(), "").length > 20) {
                         this.msg = "账号不要超过50个字符"; return false;
                     } return true;
                 }
             });
             alxVr.push({ id: "REAL_NAME",
                 rule: function (jd) {
                     if (!ntEmpt.test(jd.val())) {
                         this.msg = "请输入姓名."; return false;
                     } else if ($.FxNull(jd.val(), "").length > 50) {
                         this.msg = "姓名不要超过50个字符"; return false;
                     } return true;
                 }
             });
             alxVr.push({ id: "PWD",
                 rule: function (jd) {
                     if (!ntEmpt.test(jd.val())) {
                         this.msg = "请输入密码."; return false;
                     } else if ($.FxNull(jd.val(), "").length > 50) {
                         this.msg = "密码不要超过50个字符"; return false;
                     } return true;
                 }
             });
             alxVr.push({ id: "repeatPWD",
                 rule: function (jd) {
                     if (!ntEmpt.test(jd.val())) {
                         this.msg = "请输入重复密码."; return false;
                     } else if ($.FxNull(jd.val(), "").length > 50) {
                         this.msg = "密码不要超过50个字符"; return false;
                     } else if (jd.val() != $('#PWD').val()) {
                         this.msg = "两次输入的密码不一致，请重新输入！"; return false;
                     }
                     return true;
                 }
             });
             alxVr.push({ id: "AVAILABLE",
                 rule: function (jd) {
                     if (jd.val()=='-1') {
                         this.msg = "请选择账号状态."; return false;
                     }
                     return true;
                 }
             });
             alxVr.push({ id: "GENDER",
                 rule: function (jd) {
                     if (jd.val() == '-1') {
                         this.msg = "请选择性别."; return false;
                     }
                     return true;
                 }
             });
             alxVr.push({ id: "ROLE_KEY",
                 rule: function (jd) {
                     if (jd.val() == '-1') {
                         this.msg = "请选择所属角色."; return false;
                     }
                     return true;
                 }
             });
             alxVr.push({ id: "SHOP_CODE_NAME",
                 rule: function (jd) {
                     if (!ntEmpt.test(jd.val())) {
                         this.msg = "请输入或选择有效店面."; return false;
                     } else if ($.FxNull(jd.val(), "").length > 50) {
                         this.msg = "店面不要超过50个字符"; return false;
                     } else if ($('#SHOP_CODE').val() == 'XXXX') {
                         this.msg = "请输入或选择有效店面."; return false;
                     } return true;
                 }
             });
              
             $.validateBind();  //GENDER

         }
         // 检查名称是否被占用
         function checkName() {
             $('#ACCOUNT').blur(function () {
                 var new_user_account = $(this).val();
                 var old_user_account = $('#hidACCOUNT').val(); // 原来的名称
                 if (new_user_account.length > 0 && old_user_account != new_user_account) {
                     $.post(handler, { ActionName: 'CheckUserAccount', ACCOUNT: $(this).val() },
                     function (rslt) {
                         if (rslt.MessageCode == "Ok") {
                             if (rslt.Data) {
                                 alert("此账户名称已经存在,请重新输入！");
                                  
                                 //$('#span_user_name').text('此名称已经存在,请重新输入！');
                                 // 禁用保存按钮
                                 $('#BtnSave').attr('disabled', 'disabled').attr('title', '按钮被禁用');
                                 return false; // 表明已存在
                             }
                             $('#span_user_name').text('');
                             // 启用保存按钮
                             $('#BtnSave').removeAttr('disabled').attr('title', '按钮可用');
                             return true;
                         }
                         alert(rslt.Message);
                     }, 'json');
                 } else if (new_user_account == old_user_account) { // 如果没有修改则恢复
                     $('#span_user_name').text('');
                     // 启用保存按钮
                     $('#BtnSave').removeAttr('disabled').attr('title', '按钮可用');
                 }
             });

         }
         // 保存店面信息
         function saveModule() {
             if (!$.validateAll()) {
                 if ($(".alxv-failed").size() > 0) {
                     $(document).scrollTop($(".alxv-failed").eq(0).scrollTop());
                 }
                 return;
             };
             // 处理添加和修改
             processEditorInsert(operationType);

         }
         //处理店面表的添加和修改
         function processEditorInsert(actionName) {
             /// <summary>处理店面表的添加和修改</summary>
             /// <param name="actionName" type="String">请求的ActionName</param>
             var tObj = {}, objCfg = {}, pName;
             $(":text,:password,#SHOP_CODE,select,textarea").each(function () {
                 if ($(this).attr('id') == "SHOP_CODE_NAME" || $(this).attr('id') == "repeatPWD" || $(this).attr('id') == "succeed") {
                     return true;  // 返回下一次循环。
                 }
                 pName = ($.FxNull($(this).attr("type"), "").toLowerCase() == "radio") ? $.FxNull($(this).attr("name"), "").toUpperCase() : $.FxNull($(this).attr("id"), "").toUpperCase(); 
                 //构造js对象
                 tObj[pName] = (objCfg[pName]) ? $.FxNull($(this).attr(objCfg[pName]), "") : $(this).val();
             });
             tObj.ADMIN_AREAS = '';
             var adminShop = '';//可管理的店铺
             if ($("#ROLE_KEY option:selected").text().contains('区域') || $("#ROLE_KEY option:selected").text().contains('总监')) {
                 var check_nodes = zTree.getCheckedNodes(true); // 获取选中的 
                 for (var i = 0; i < check_nodes.length; i++) {
                     if (check_nodes[i].level == 0) { //第2级节点 
                         tObj.ADMIN_AREAS += check_nodes[i].ID + ',';
                     }else if (check_nodes[i].level == 1) { //第1级节点 
                         adminShop += check_nodes[i].ID + ',';
                     }
                 }
             }
//             $('input:checked').each(function () {
//                 tObj.ADMIN_AREAS += $(this).val()+',';
//             });
             if (ntmd5.test(scid) && scid) {//主键
                 tObj.USER_KEY = scid;
             }
             else if (scid == '') {

                 tObj.USER_KEY = dateCreateGuid;  // 生成GUID
             } else {
                 alert('不存在此记录');
                 return false;
             }
             $.post(handler, { ActionName: actionName, AdminShop:adminShop,moduleObj: $.toJSON(tObj) }, function (rslt) {
                 if (rslt.MessageCode == "Ok") {//保存成功 
                     //alert(rslt.Message);
                     scid = rslt.Data; //记录主键
                     var shopType = 'Edit';
                     if (actionName == 'InsertUser') {
                         shopType = 'Insert';
                     }
                     updateView(shopType); //添加或修改数据成功后更新列表页面
                     //parent.tipsWindown.close(); //  必须加上parent关闭,这样算是在Shop_View.aspx中执行
                     //top.$("#screenEdit").dialog("close"); 
                     // 弹出对话框，供用户选择是否继续添加还是返回列表页面
                     $.popResultTip(rslt.Message, arrLinkBtn);
                     
                     return;
                 }
                 alert(rslt.Message);
             }, "json");
         }
         //处理更新shop_view.aspx中表格显示 
         function updateView(shopType) {
             /// <summary>处理更新shop_view.aspx中表格显示</summary>
             /// <param name="shopType" type="String">添加还是修改</param>
             tr = $("<tr key=" + scid + "></tr>");
            
             $('<td  width="100px"></td>').appendTo(tr).html('<input  class="common_btn_edit mr12"  type="button" onclick="addUser(' + "'" + scid + "'" + ')" /><input name="" type="button" class="common_btn_del mr12"  />');
             $('<td width="100px"></td>').appendTo(tr).text($("#ACCOUNT").val());
             $('<td width="100px"></td>').appendTo(tr).text($("#ROLE_KEY option:selected").text());
             $('<td width="100px"></td>').appendTo(tr).text($("#REAL_NAME").val());
             $('<td width="100px"></td>').appendTo(tr).text($("#PHONE").val());
             $('<td width="100px"></td>').appendTo(tr).text($("#MOBILE").val());
             $('<td width="100px"></td>').appendTo(tr).text($("#SHOP_CODE").val());
             $('<td width="100px"></td>').appendTo(tr).text($("#AVAILABLE option:selected").text());
             $('<td width="100px"></td>').appendTo(tr).text(dateCreate);
             if (shopType == 'Insert') {
                 scid = "";
             }
             // 这样才是shop_view.aspx页面，因为此页面是在Shop_View.aspx中打开
             window.parent.popRetuInfo($(tr), scid);
         }
         // 如果是编辑某条记录时，先填写读取到的内容
         function InitForm() {
             if ($.FxNull(scid, "").length > 0) { //如果主键不为空，初始化信息
                 operationType = 'EditUser'; // 当获取到的店面编号不为空，则表示是修改
                 //$('#PWD1').css('display', 'none'); // 修改时隐藏密码区域
                // $('#PWD2').css('display', 'none');
                 $.post(handler, { ActionName: "GetUserByCode", moduleKey: $.FxNull(scid, "") },
                 function (ItemInfo) {
                     if (ItemInfo.MessageCode == "Ok") {
                         if (ItemInfo.Data) {
                             var item = ItemInfo.Data;
                             var shopModel = ItemInfo.Mode;
                             $('#hidACCOUNT').val($.FxNull(item.ACCOUNT, ""));
                             $("#ACCOUNT").val($.FxNull(item.ACCOUNT, ""));
                             $("#REAL_NAME").val($.FxNull(item.REAL_NAME, ""));
                             $("#AVAILABLE").val($.FxNull(item.AVAILABLE, ""));
                             $("#PWD").val($.FxNull(item.PWD, ""));
                             $("#repeatPWD").val($.FxNull(item.PWD, ""));
                             //alert(item.ROLE_KEY);
                             $("#ROLE_KEY").val($.FxNull(item.ROLE_KEY, ""));

                             $("#PHONE").val($.FxNull(item.PHONE, ""));
                             $("#MOBILE").val($.FxNull(item.MOBILE, ""));
                             $("#SHOP_CODE_NAME").val($.FxNull(shopModel.SHOP_NAME, ""));
                             $("#SHOP_CODE").val($.FxNull(shopModel.SHOP_CODE, ""));
                             $("#GENDER").val($.FxNull(item.GENDER, ""));
                             $("#ROLE_KEY").change(); // 调用角色事件
                             var interCityId = setInterval(function () {
                                 if (isTreeSucceed) {
                                     var admin_areas = item.ADMIN_AREAS;
                                     if (admin_areas && admin_areas != '') {
                                         admin_areas = admin_areas.split(',');
                                         setUserProvinceShopTree(admin_areas);
                                     }
                                     clearInterval(interCityId);
                                 }
                             }, 500);
                         }
                         return;
                     }
                     alert(ItemInfo.Message);
                 }, "json");
             }
         }

         // 清空Clear表单
         function clearUserForm() {
             $('input[type=password]').val('');
             $('input[type=text]').val('');
             $('select').val('-1');
             $('#hidACCOUNT').val('null');
             $('#SHOP_CODE').val('XXXX');
             // 如果是单击继续添加，则关闭弹出层
             $('#resultTipDiv').dialog('close');
             $('#ROLE_KEY').change();// 当选择的区域时，也需要清空
             clearTimeout(intSetTimeOutID); // 停止计时器执行
         }
         // 清空本地账户Clear表单，保留一些默认内容
         function clearLocalUserForm() {
             $('input[type=text]').not('#SHOP_CODE_NAME').val('');
             $('select').not('#ROLE_KEY').val('-1'); // 默认选中操作员
             $('#hidACCOUNT').val('null');
             //$('#SHOP_CODE').val('XXXX');
             // 如果是单击继续添加，则关闭弹出层
             $('#resultTipDiv').dialog('close');
             //$('#ROLE_KEY').change(); // 当选择的区域时，也需要清空
             clearTimeout(intSetTimeOutID); // 停止计时器执行
             $('#ACCOUNT').focus();// 获取焦点
         }
         //如果是本地管理员的话就将店面默认填充（后台执行此方法）
         function SetLocalUserForm(shop_name, shop_code) {
             if (isAdd.toLowerCase() == 'true') { //如果具有添加权限的话就加此链接
                 // 1.先替换arrLinkBtn数组中内容
                 arrLinkBtn.push(new Array('clearLocalUserForm()', '继续添加本店账户'));
             } 
             // 2. 填充店面内容
             $('#SHOP_CODE_NAME').val(shop_name);
             $('#SHOP_CODE').val(shop_code);
             $('#ACCOUNT').focus(); // 获取焦点
         }

         //判断当前选择的角色 user_add_table
         function roleSelectChange() {
             $('#ROLE_KEY').change(function () {
                 if ($("#ROLE_KEY option:selected").text().contains('区域')) {
                     //alert('选中了区域');
                     $('#area_div').css('display', 'block');
                     
                     $.post('/do/Dic/Dic_Area.do', { ActionName: "GetDIC_AREAProvince" },
                        function (ItemInfo) {
                            if (ItemInfo.Success) {
                                // 成功
                                var item = ItemInfo.Data;
                                 
                                for (var i = 0; i < item.length; i++) {
                                    var label_input_checkbox = $('<input class="ruleManger" name="ADMIN_AREAS" type="checkbox" id="' + item[i].value + '" value="' + item[i].value + '"/><label for="' + item[i].value + '">' + item[i].text + '</label><br/>');
                                    if (i <= 10) {
                                        $('#user_add_left').append(label_input_checkbox);
                                    } else if (i > 10 && i <= 20) {
                                        $('#user_add_center').append(label_input_checkbox);
                                    } else {
                                        $('#user_add_right').append(label_input_checkbox);
                                    }
                                    
                                }
                                $('#user_add_right').append('<input id="succeed" type="hidden" value="true">');
                                
                                return false;
                            }
                            alert(ItemInfo.Message);

                        }, 'json');
                 } else {
                     // 去掉生成的区域DIV
                     $('#area_div').css('display', 'none');
                     $('#user_add_left').html('');
                     $('#user_add_center').html('');
                     $('#user_add_right').html('');
                 }
             });
         }
          
     </script> 

      <%--此js专门处理树--%>
    <script type="text/javascript">
        var zTree;
        var treeNodes;
        //zTree基本设置
        var setting = {
            check: {
                enable: true,
                chkStyle: "checkbox",
                chkboxType: { "Y": "ps", "N": "ps" }
            },
            data: {
                simpleData: {
                    enable: true,
                    idKey: "ID",
                    pIdKey: "PID",
                    rootPId: 0
                },
                key: {
                    name: "NAME"
                }
            },
            view: {
                dblClickExpand: true,
                showLine: true,
                selectedMulti: false
            }
        };

        //初始化分类树
        function initTree() {
            $.post(handler, { ActionName: 'GetShopTree' }, function (rslt) {
                if (!rslt.Success) {
                    alert(rslt.Message);
                    return;
                }
                treeNodes = rslt.Data; //把后台封装好的简单Json格式赋给treeNodes
                //alert(data.length);   
                $.fn.zTree.init($("#ztree_category"), setting, treeNodes);
                //zTree.expandNode(treeNodes[0], true, false); // 展开第一个
                isTreeSucceed = true; // 表示加载成功
                zTree = $.fn.zTree.getZTreeObj("ztree_category"); 
            }, 'json');

        }
        //当前选择角色为区域经理时，加载出树
        function roleSelectChangeTree() {
            $('#ROLE_KEY').change(function () {
                if ($("#ROLE_KEY option:selected").text().contains('区域') || $("#ROLE_KEY option:selected").text().contains('总监')) {
                    //alert('选中了区域');
                    $('#area_div').css('display', 'block');
                    initTree();
                } else {
                    // 去掉生成的区域DIV
                    $('#area_div').css('display', 'none');
                }
            });
        }

        // 当编辑时，设置相应用户管理店铺
        function setUserProvinceShopTree(admin_areas) {
            var nodes = zTree.transformToArray(zTree.getNodes()); // 获取全部数据 
            for (var i = 0, l = nodes.length; i < l; i++) { 
                // 然后再设置操作的选中状态:由于树的上下级关系。所以，当选中了叶子节点，父节点也会选中
                for (var j = 0; j < admin_areas.length; j++) {
                    if (nodes[i].ID == admin_areas[j]) {
                        zTree.checkNode(nodes[i], true, true);
                    }
                }
            } 
        }
        $(function () {
            // 判断选择角色
            roleSelectChangeTree();
        });
    </script>
</head>
<body id="modulebody">
    <form id="form1" runat="server">
     
      <div class="pop_logging_body" style="padding:22px 20px; margin-top:0px; margin-bottom:26px; margin-right:35px; margin-left:35px ">     
      <table width="100%" border="0" cellspacing="0" cellpadding="0"   class="common_table_noborde">
          <tr>
             <td align="right" width="15%"><span class="fred">*</span>登录账号：</td>
             <td width="29%"> 
                 <input id="ACCOUNT" type="text" />
                  <!--用于保存当前的分组名称-->
                 <input id="hidACCOUNT" type="hidden" value="null" />
                 
             </td> 
             <td width="3%">&nbsp;</td>
             <td align="right" width="15%"><span class="fred">*</span>该用户所属店铺：</td>
             <td width="33%"> 
                  <input id="SHOP_CODE_NAME" type="text"  /> 
	              <input type="hidden" id="SHOP_CODE" value="XXXX"/>
                  <span id="span_user_name" class="showMsg"></span>
             </td>                         
          </tr>           
          <tr> 
              <td align="right">
                 <label for="PWD"><span class="fred">*</span>密码：</label>
             </td>
             <td> 
                <input id="PWD" type="password"/> 
             </td>
             <td width="3%">&nbsp;</td>
             <td align="right"><label for="repeatPWD"><span class="fred">*</span>重复密码：</label></td>
             <td >             
                <input id="repeatPWD" type="password"  /> 
             </td>  
          </tr>
           <tr>             
             <td align="right"><span class="fred">*</span>角色：</td>
             <td> 
                  <select id="ROLE_KEY" style="width:150px">
                     <option value="-1">请选择</option>
                     <%= SysRole_Select%>
                 </select>
             </td>
             <td width="3%">&nbsp;</td>
             <td align="right"><span class="fred">*</span>状态：</td>
             <td>  
                 <select id="AVAILABLE" style="width:150px">
                     <option value="-1">请选择</option>
                      <option value="1" selected="selected">启用</option>
                      <option value="0">停用</option>
                 </select>
             </td>
          </tr>        
          <tr>
             <td align="right"><span class="fred">*</span>姓名：</td>
             <td> 
                <input id="REAL_NAME" type="text" />
             </td>
             <td width="3%">&nbsp;</td>
             <td align="right"><span class="fred">*</span>性别：</td>
             <td> 
                 <select id="GENDER" style="width:150px">
                    <option value="-1">请选择</option>
                    <option value="1">男</option>
                    <option value="2">女</option>
                    <option value="3">其他</option>
                 </select>
             </td>             
          </tr>  
          <tr>
             <td align="right">联系电话：</td>
             <td> 
                <input id="PHONE" type="text"  /> 
             </td>
             <td width="3%">&nbsp;</td>
             <td align="right">联系手机：</td>
             <td> 
                  <input id="MOBILE" type="text"  /> 
             </td> 
          </tr>
         
          <tr>
             <td colspan="5" align="center">
                <!--根据当前角色动态生成用JS生成-->
                     <div style="display:none;width:650px;height:auto;" id="area_div" class="common_search" >
                        <div style="text-align:left"> <b>请为区域经理分配管辖范围：</b>  </div>  
                      <%-- <!--float解决换行问题-->
                       <div id="user_add_left" style="float:left; text-align:left; width:150px;margin:5px 0px 0px 100px;"> </div>
                       <div id="user_add_center" style="float:left;text-align:left;width:150px;margin:5px 0px 0px 10px;"></div>
                       <div id="user_add_right" style="float:left;text-align:left;width:150px;margin:5px 0px 0px 10px;"></div>--%>
                        <!--控件树对话框--> 
                        <div id="div_tree" style=" display:block"> 
                                <ul id="ztree_category" class="ztree">
                                </ul> 
                        </div>
                  </div> 
             </td>
          </tr>
      </table>
      </div>
      
         <div class="pop_btn">
         <input id="BtnSave"    type="button" class="common_btn_save mr30 mb25" value="" />
	     <input id="btnclose" type="button" class="common_btn_remove mb25" value=" "  />
     </div>
    </form>
    
</body>
</html>
<script type="text/javascript">
    $(function () {
        $("#SHOP_CODE_NAME").Suggest({ url:AppPath+ "/do/Shop/Shop.do", data: { ActionName: "SuggestGetAllShop" }, onSelect: function (data, selectedIndex, selectedItem) {

            var dr = data.Data.Tables[0].Rows[selectedIndex];
            $("#SHOP_CODE_NAME").val(dr.SHOP_NAME);
            $("#SHOP_CODE").val(dr.SHOP_CODE);
            // 当用户选择某一个店面时，自动选中当前选中的店面所在省市
            if ($("#ROLE_KEY option:selected").text().contains('区域')) {
                $('.ruleManger').each(function (key, value) {
                    var now_area_code = $(this).attr('id');
                    var now_select_area_code = ui.item.AREA_CODE.substr(0, 3) + '000';
                    if (now_area_code == now_select_area_code) {
                        $(this).attr('checked', 'checked');
                    }
                });
            }
        }, mutiPage: true, minChars: 0, cache: true
        });

    });
</script>

